Barbarossa Restaurant & Wine Bar
1/7 Clarkston Rd., Cathcart, Glasgow, Scotland, G44 4EF
(01415) 603898 Phone